noble deeds - German English Dictionary